/**
 * yy-img-upload 组件自定义属性
 */
export type YyImgUploadCustomerProps = {
    /**
     * 上传地址
     */
    action?: string,
    /**
     * 列表类型
     */
    listType?: 'text' | 'picture' | 'picture-card'
    /**
     * 限制上传数量
     */
    limit?: number,
    /**
     * 分隔符
     */
    segment?: string
}

/**
 * yy-img-upload 组件自定义事件
 */
export type YyImgUploadCustomerEvents = {
    /**
     * 预览事件
     */
    preview?: (uploadFile: any) => void,
    /**
     * 删除事件
     */
    remove?: (uploadFile: any, uploadFiles: any[]) => void,
    /**
     * 值改变事件
     */
    change?: (value: string) => void
}

/**
 * yy-img-upload 组件扩展属性
 */
export type YyImgUploadCustomerExtend = {}